/*
 * 4、【编号：411】 定义一个数组来存储10个学生的成绩，
 * 例如：{72, 89, 65, 87, 91, 82, 71, 93, 76, 68}。计算并输出学生的平均成绩。
 * */
package com.heima.day04.boxuegu;

import java.util.Scanner;

public class Demo4 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请先输入数组的长度:");
        int h = sc.nextInt();
        int sum=0;
        int[] data = new int[h];
        for (int i = 0; i < data.length; i++) {
            System.out.println("学生的成绩在0--100之间!");
            System.out.println("请输入第" + (i + 1) + "个学生的成绩");
            while (true) {
                int score = sc.nextInt();
                if (score <= 100 && score >= 0) {
                    data[i] = score;
                    sum+=score;
                    break;
                }else{
                    System.out.println("你输入的成绩不在规定范围之内,请重新输入!");
                }
            }
        }
        System.out.println("该学生的平均成绩是: " + sum/data.length*1.0);
    }
}
